Big Huge Thesaurus

glass lizard

noun